package cn.tedu.luban.worker.protocol.VO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@ApiModel(value="FrontWorkerDetailVO", description="前台APP师傅详情模型")
public class FrontWorkerDetailVO {

    @ApiModelProperty(value = "真实姓名")
    String realName;

    @ApiModelProperty(value = "电话")
    String phone;

    @ApiModelProperty(value = "身份证号")
    String IdCard;

    @ApiModelProperty(value = "区域信息")
    List<FrontWorkerAreaVO> areaList;

    @ApiModelProperty(value = "品类信息")
    List<FrontWorkerCategoryVO> categoryList;

    @ApiModelProperty(value = "审核状态")
    Integer auditStatus;

    @ApiModelProperty(value = "拒绝原因")
    String rejectReason;

    @ApiModelProperty(value = "状态: 0锁定, 1正常")
    Integer status;

    @ApiModelProperty(value = "账户信息")
    FrontWorkerAccountVO accountVO;
}
